insulation bush - French English Dictionary